package base.patterns.builder;



public abstract class CallerContext< Caller>{
	protected final Caller caller;
	
	public CallerContext(final Caller parent){
		caller = parent;
	}
	
	public Caller complete(){
		return caller;
	}
}